body{}

.area{width:1100px;margin-left:auto;margin-right:auto;overflow: hidden;position: relative;}
.topBar{background-color: #c30009;border-bottom:2px solid #fff;height:80px;overflow: hidden;}
.topBar .logo{width:240px;height:80px;float:left;background:url(../images/logo.png) 0 0 no-repeat;}
.topBar .nav{float:right;position: relative;}
.topBar .nav ul{}
.topBar .nav ul li{float:left;padding:0 10px;font-size: 18px;line-height: 80px;color:#fff;}
.topBar .nav ul li a{color:#fff;}
/*.topBar .nav ul li.cur{background-color: rgba(255,255,255,0.25);}*/
.topBar .nav .block{width:auto;height:3px;background-color: #fff;display: block;position: absolute;}
.fullPics{width:100%;min-width: 1100px;height:498px;position: relative;overflow: hidden;}
.fullPics.column{height:400px;}
.fullPics ul.banners{width:100%;height:100%;position: relative;}
.fullPics ul.banners li{width:100%;height:100%;position: absolute;opacity:0;}
.fullPics ul.banner_f{width:100%;height:10px;position: relative;margin:-45px auto 0;z-index:3;}
.fullPics ul.banner_f li{display: inline-block;zoom:1;width:10px;height:10px;margin:0 4px;cursor: pointer;border:2px solid #dadada;border-radius: 50%;}
.fullPics ul.banner_f li.on{background: #fff;}

.section{}
.section h2{margin:20px auto 40px;position: relative;width:60%;display: block;text-align: center;color:#031637;font-size: 28px;line-height: 38px;}
.section h2:before{content:'';position: absolute;left:0;top:50%;width:37%;height:1px;background-color: #000;}
.section h2:after{content:'';position: absolute;right:0;top:50%;width:37%;height:1px;background-color: #000;}
.section h2 span{display: block;font-size: 14px;line-height: 14px;text-transform:uppercase;}
.hot,.news,.process{padding:30px 0;}
.adBox,.conditions{padding:30px 0;background-color: #ede9e9;}

.list{float:left;width:580px;margin-left:25px;}
.list ul{padding:10px 0 0 0;}
.list ul li{font-size: 16px;line-height: 40px;color:#fff;}
.list ul li span.time{float:right;color:#9c9c9c;font-size: 13px;}
.list ul li em{float: left;margin:10px 10px 0 0;width:17px;height: 17px;text-align: center;line-height: 19px;color:#fff;font-size: 11px;display: block;overflow: hidden;}
.list ul li em.dot1{background:url(../images/dot1.png) no-repeat;}
.list ul li em.dot2{background:url(../images/dot2.png) no-repeat;}
.list ul li em{}
.newsfoucsPics{float:right;width:450px;height:290px;overflow:hidden;position:relative;margin-right:25px;}
.newsfoucsPics>ul{position:absolute;height:290px;top:0;left:0;}
.newsfoucsPics>ul li{float:left;width:450px;height:290px;overflow: hidden;}
.newsfoucsPics>ul li img{width:450px;height:290px;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s;}
.newsfoucsPics>ul li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.newsfoucsPics .showPage {filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;background-color:#000;position:absolute; left:0; bottom:0;width:100%;height:36px; z-index:1;}
.newsfoucsPics h6{position:absolute;left:7px;bottom:0;width:300px;height:36px;font-family:Microsoft YaHei;font-size:14px;color:#fff;line-height:36px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:2;}
.newsfoucsPics h6 a{color:#fff;}
.newsfoucsPics .foucs {position:absolute;right:5px; bottom:10px; z-index:2;}
.newsfoucsPics .foucs span {display:inline-block;width:8px;height:8px; margin:0px 3px;line-height:0;font-size:0;cursor:pointer;overflow: hidden;background:#eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#D7D7D7;}
.newsfoucsPics .foucs span.c {background:#f43900;}

.adItem{overflow: hidden;margin:0 auto;width:1060px;}
.adItem ul{}
.adItem ul li{float:left;margin-bottom:0 5px 10px;padding:5px;}
.adItem ul li img{width:255px;height:130px;box-shadow: 0 0 3px #8f8f8f;}

.itemList{float:left;width:580px;margin-left:25px;}
.itemList dl{overflow: hidden;padding:13px 5px;border-radius: 5px;-webkit-transition:-webkit-all 0.3s;-ms-transition:-ms-all 0.3s;-o-transition:-o-all 0.3s;transition:all 0.3s;}
.itemList dl:before{content: '';float:left;display: block;width:55px;height: 65px;background:url(../images/dot3.png) no-repeat;margin-right: 10px;text-align: center;font-size: 24px;line-height: 65px;}
.itemList dl dt{font-size: 14px;color:#000;display: block;margin-left:70px;line-height: 30px;}
.itemList dl dt a{color:#000;}
.itemList dl dt .time{font-size: 12px;color:#7d7d7d;float: right;}
.itemList dl dd{display: block;margin-left:70px;font-size: 12px;color:#757575;line-height: 20px;}
.itemList dl:nth-child(1)::before{content: '01';}
.itemList dl:nth-child(2)::before{content: '02';}
.itemList dl:nth-child(3)::before{content: '03';}
.itemList dl.cur,.itemList dl:hover{background-color: #c30009;color:#fff;}
.itemList dl.cur:before,.itemList dl:hover::before{display: none;}
.itemList dl.cur dt,.itemList dl:hover dt{margin-left:15px;color:#fff;}
.itemList dl.cur dt a,.itemList dl:hover dt a{color:#fff;}
.itemList dl.cur dt .time,.itemList dl:hover dt .time{color:#e6e6e6;}
.itemList dl.cur dd,.itemList dl:hover dd{margin-left:15px;color:#ecc0c0;}

.newsPics{float:right;width:450px;height:290px;overflow:hidden;position:relative;margin-right:25px;}
.newsPics img{width:450px;height:290px;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s;}
.newsPics img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}

.conditionsItem{overflow: hidden;}
.conditionsItem dl{float:left;width:200px;margin:0 10px 30px;padding:58px 0 0 0;position: relative;}
.conditionsItem dl dt{background:url(../images/icon.png) 0 0 no-repeat #fff;border-radius: 50%;width:100px;height:100px;box-shadow: 0 0 4px #555;display: block;position: absolute;top:5px;left:50%;margin-left:-50px;}
.conditionsItem dl dd{background-color: #c30009;padding:55px 10px 5px;font-size: 13px;line-height: 20px;color:#fff;min-height: 120px;}
.conditionsItem dl dt.icon1{background-position: 0 0;}
.conditionsItem dl dt.icon2{background-position: -100px 0;}
.conditionsItem dl dt.icon3{background-position: -200px 0;}
.conditionsItem dl dt.icon4{background-position: -300px 0;}
.conditionsItem dl dt.icon5{background-position: -400px 0;}
.conditionsItem dl dt.icon6{background-position: 0 -100px;}
.conditionsItem dl dt.icon7{background-position: -100px -100px;}
.conditionsItem dl dt.icon8{background-position: -200px -100px;}
.conditionsItem dl dt.icon9{background-position: -300px -100px;}
.conditionsItem dl dt.icon10{background-position: -400px -100px;}

.processBox{position: relative;height:105px;}
.processBox .perv{display:block;position: absolute;top:50%;left:0;background:url(../images/arrow.png) 0 0 no-repeat;width:29px;height:29px;margin-top:-15px;-webkit-transition:-webkit-all 0.3s;-ms-transition:-ms-all 0.3s;-o-transition:-o-all 0.3s;transition:all 0.3s;}
.processBox .perv:hover{background:url(../images/arrow.png) 0 -29px no-repeat;}
.processBox .next{display:block;position: absolute;top:50%;right:0;background:url(../images/arrow.png) -29px 0 no-repeat;width:29px;height:29px;margin-top:-15px;-webkit-transition:-webkit-all 0.3s;-ms-transition:-ms-all 0.3s;-o-transition:-o-all 0.3s;transition:all 0.3s;}
.processBox .next:hover{background:url(../images/arrow.png) -29px -29px no-repeat;}
.processBox ul{position: absolute;top:50%;left:50%;width:90%;height:1px;background-color: #cdcdcf;margin-left:-45%;}
.processBox ul li{background-color: #666968;color:#fff; padding:8px 10px;display: inline;position: absolute;top:-50px;left:0;cursor: pointer;-webkit-transition:-webkit-all 0.3s;-ms-transition:-ms-all 0.3s;-o-transition:-o-all 0.3s;transition:all 0.3s;}
.processBox ul li:before{content: '';position: absolute;bottom:-5px;left:50%;display: block;width:0;height: 0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #666968;border-bottom:0;margin-left:-5px;}
.processBox ul li:after{content: '';position: absolute;bottom:-16px;left:50%;display: block;width:4px;height:4px;background-color:#666968;border-radius: 50%;margin-left:-2px;}
.processBox ul li.even{top:14px;left:0;}
.processBox ul li.even:before{top:-5px;border-bottom:5px solid #666968;border-top:0;}
.processBox ul li.even:after{top:-15px;}
.processBox ul li.pro2{left:65px;}
.processBox ul li.pro3{left:130px;}
.processBox ul li.pro4{left:195px;}
.processBox ul li.pro5{left:260px;}
.processBox ul li.pro6{left:325px;}
.processBox ul li.pro7{left:390px;}
.processBox ul li.pro8{left:455px;}
.processBox ul li.pro9{left:520px;}
.processBox ul li.pro10{left:585px;}
.processBox ul li.pro11{left:650px;}
.processBox ul li.pro12{left:715px;}
.processBox ul li.pro13{left:780px;}
.processBox ul li.pro14{left:845px;}
.processBox ul li.pro15{left:910px;}
.processBox ul li:hover{background-color: #c30009;}
.processBox ul li:hover::before{border-top:5px solid #c30009;}
.processBox ul li:hover::after{background-color:#c30009;}
.processBox ul li.even:hover::before{border-bottom:5px solid #c30009;border-top:0;}

.footer{background-color: #c3000b;position: relative;}
.link{margin-top:150px;}
.footer .linkBox{overflow: hidden;position: absolute;top:-112px;width:97%;left:2%;}
.footer .linkBox .title{float:left;width:95px;font-size: 45px;text-align: center;background-color: #fff;margin-right:10px;line-height: 46px;padding:0 0 15px;}
.footer .linkBox .title span{display: block;background-color: #c3000b;width:100%;color:#fff;padding-bottom:5px;margin-bottom:5px;padding-top:15px;}
.footer .linkBox .body{float:left;background-color: #e4e4e4;border-left:1px solid #e4e4e4;border-top:1px solid #e4e4e4;width:962px;padding:2px 0;}
.footer .linkBox .body ul{overflow: hidden;}
.footer .linkBox .body ul li{float:left;background-color: #fff;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;text-align: center;width:160px;height: 55px;padding:5px;}
.footer .linkBox .body ul li img{display: block;margin:0 auto;max-height: 45px;max-width: 150px;}
.footer .contactBox{padding-top:30px;padding-bottom:20px;color:#fff;font-size: 14px;line-height: 26px;border-bottom:1px solid #9d030c;overflow: hidden;}
.footer.link .contactBox{padding-top:145px;}
.footer .contactBox .linkselect{float:left;width:120px;margin-left:30px;}
.footer .contactBox .linkselect select{color:#000;font-size:13px;line-height: 21px;height:28px;margin-top:40px;}
.footer .contactBox .contact{float:left;width:650px;margin-left:50px;}
.footer .contactBox .contact>div{width:100%;font-size: 18px;line-height: 40px;}
.footer .contactBox .contact>ul{width:100%;}
.footer .contactBox .contact>ul li{float:left;width:33%;}
.footer .contactBox .code{float:right;position: relative;width:240px;}
.footer .contactBox .code img{float:left;border:2px solid #fff;margin-right:10px;}
.footer .contactBox .code:after{content: '';display: block;position: absolute;top:0;right:0;background:url(../images/sm.png) no-repeat;width:126px;height:30px;}
.footer .info {color:#fff;border-top:1px solid #e4242f;text-align: center;font-size: 14px;line-height: 26px;padding:10px 0;}

.iconHouse{background: url(../images/icon-house.png) 0 0 no-repeat;width:18px;height:18px;display: inline-block;vertical-align:middle;margin-right:6px;}

.columnItem{border:1px solid #ddd;padding:20px;margin:20px 0;float:left;width:72%;}
.columnItem img{max-width: 650px;}
.columnItem .breadCrumb{background-color:#efefef;font-size: 14px;line-height: 22px;text-align: center;overflow: hidden;padding:5px 20px;text-align: left;}
.columnItem dl{border-bottom:1px solid #d7d7d7;padding:15px 5px;}
.columnItem dl dt{overflow: hidden;display: block;line-height: 40px;}
.columnItem dl dt h4{font-size: 16px;color:#000;float:left;}
.columnItem dl dt .time{font-size: 14px;color:#8b8b8b;float:right;}
.columnItem dl dd{font-size: 12px;line-height: 20px;color:#8b8b8b;}
.columnItem .body{padding: 15px 0;}
.columnItem .body h1{font-size: 22px;line-height: 55px;text-align: center;display: block;}
.columnItem .body .info{width:100%;margin:0 auto;background-color: #efefef;font-size: 12px;line-height: 22px;text-align: center;overflow: hidden;padding:5px 20px;}
.columnItem .body .contentText{width:95%;margin:0 auto;font-size: 16px;line-height: 36px;padding:20px;}
.columnItem .body .contentText div[data-jsx]{display: none;}
.columnItem .body .contentText .tred{color:#f56a03;}
.columnItem .body .contentText .colTable{width:100%;border-collapse: collapse;}
.columnItem .body .contentText .colTable th,.columnItem .body .contentText .colTable td{text-align: center;border: 1px solid #E4E4E4;}
.columnItem .body .contentText .colTable caption{color:#000;font-weight: 700;}
.sidebar{margin:20px 0;float:right;width:27%;}

.columnList{border:1px solid #ddd;padding:20px;margin:20px 0;}
.columnList ul{width:90%;margin:0 auto;}
.columnList ul li{border-bottom:1px solid #d7d7d7;padding:15px 5px;}
.columnList ul li h4{font-size: 18px;line-height: 34px;color:#000;}
.columnList ul li h4 a{color:#000;}
.columnList ul li .other{overflow: hidden;}
.columnList ul li .other .time{float:right;}
.turnPage{width:95%;margin:10px auto 20px;text-align: right;color: #5C5C5C;position: relative;height:35px;}
.turnPage .items{border-left: 1px solid #B7BFC4;overflow: hidden;position: absolute;top:0;right:0;}
.turnPage .items li{float:left;border: 1px solid #B7BFC4;border-left: 0px;padding:5px 10px;}
.turnPage .items li.current{border: 1px solid #c3000b;border-left: 0px;background-color: #c3000b;color:#fff;}
.turnPage .items li.disabled{color:#b7b7b7;}
.turnPage .total{display: inline-block;margin-right:5px;}
.turnPage .form{display: inline-block;margin-right:5px;vertical-align: middle;}
.turnPage .form .J_Input{border: 1px solid #B7BFC4;padding:5px;width:38px;}
.turnPage .form .J_Submit{background: #DCDCDC;border: 1px solid #C3C3C3;border-radius: 4px;width:50px;height:30px;display: inline-block;text-align: center;cursor: pointer;}

.sideMod{border:1px solid #ddd;padding:2px;margin-bottom:15px;}
.sideMod .title{background-color: #c3000b;padding:6px 10px;color:#fff;font-size: 16px;line-height: 28px;}
.sideMod .body{padding:5px 8px;text-align: center;}
.sideMod .body .cpic{width:340px;text-align: center;line-height: 36px;font-size: 14px;border-bottom:1px solid #ddd;}
.sideMod .body .cpic img{height:200px;width:340px;display: block;}
.sideMod .body .clist{font-size: 14px;line-height: 24px;padding:8px 10px;}
.sideMod .body .clist ul{}
.sideMod .body .clist ul li{text-align: left;}
.sideMod .body .cbtns{overflow:hidden;}
.sideMod .body .cbtns a{float:left;display: block;margin:0 5px 5px;width:46%;border-radius: 5px;border:1px solid #ddd;background-color: #eaeaea;text-align: center;padding:10px;}
.sideMod .body .cbtns a.cur,.sideMod .body .cbtns a:hover{border:1px solid #ab010b;background-color: #da1520;color:#fff;}
.sideMod .body .citem{}

.article{border:1px solid #ddd;padding:20px;margin:20px 0;}
.article h1{font-size: 28px;line-height: 70px;text-align: center;display: block;}
.article .info{width:90%;margin:0 auto;background-color: #efefef;font-size: 12px;line-height: 22px;text-align: center;overflow: hidden;padding:5px 20px;}
.article .contentText{width:90%;margin:0 auto;font-size: 16px;line-height: 36px;padding:10px;}
.article .contentText .tred{color:#f56a03;}

.gf-tools { overflow: hidden; padding-top: 15px }
.gf-tools .g-t-bd { overflow: hidden;}
.gf-tools a { display: inline-block; line-height: 22px; float: left; color: #3C3C3C; text-decoration: none;width:50%;text-align: left;padding:0 5px 0 0;height:63px;}
.gf-tools .t-pg, .gf-tools .t-sd, .gf-tools .t-gj, .gf-tools .t-zh, .gf-tools .t-tq, .gf-tools .t-fs, .gf-tools .t-de, .gf-tools .t-dk { background-repeat: no-repeat; width: 47px; height: 47px; float: left;margin-right:5px;}
.gf-tools .t-pg, .gf-tools .t-sd, .gf-tools .t-gj, .gf-tools .t-zh, .gf-tools .t-tq, .gf-tools .t-fs, .gf-tools .t-de, .gf-tools .t-dk { background: url(../images/tu.gif) no-repeat; transition: all 0.3s ease-out 0s }
.gf-tools .t-pg { background-position: -5px -5px; animation-duration: 1s; animation-fill-mode: both;}
.gf-tools .t-sd { background-position: -5px -57px;}
.gf-tools .t-gj { background-position: -5px -109px;}
.gf-tools .t-zh { background-position: -5px -161px;}
.gf-tools .t-tq { background-position: -5px -213px;}
.gf-tools .t-fs { background-position: -5px -265px;}
.gf-tools .t-de { background-position: -5px -317px;}
.gf-tools .t-dk { background-position: -5px -369px;}
.gf-tools .t-txt {margin-left: 5px; font-size: 12px;font-style: normal;text-align: left;}
.gf-tools a:hover i.t-txt { color: #f26722; }
.gf-tools a:hover i.t-pg, .gf-tools .current i.t-pg { background-position: -57px -5px; }
.gf-tools a:hover i.t-sd, .gf-tools .current i.t-sd { background-position: -57px -57px; }
.gf-tools a:hover i.t-gj, .gf-tools .current i.t-gj  { background-position: -57px -109px; }
.gf-tools a:hover i.t-zh, .gf-tools .current i.t-zh  { background-position: -57px -161px; }
.gf-tools a:hover i.t-tq, .gf-tools .current i.t-tq  { background-position: -57px -213px; }
.gf-tools a:hover i.t-fs, .gf-tools .current i.t-fs  { background-position: -57px -265px; }
.gf-tools a:hover i.t-de, .gf-tools .current i.t-de  { background-position: -57px -317px; }
.gf-tools a:hover i.t-dk, .gf-tools .current i.t-dk  { background-position: -57px -369px; }
a, button, label { cursor: pointer; }
.gf-tools i {}
